.welcome{
	font-size: 24px;
	color:#4c4948;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding:24px 0 0 32px;
}
.banner-wrapper {
	height: 463px;
	overflow: hidden;
	position: relative;
	min-width: 1190px;
	width: 100%;
}
.banner-wrap .page-num {
	display: none;
	bottom: 15px;
	height: 16px;
	left: 50%;
	margin-left: -450px;
	position: absolute;
	text-align: center;
	width: 900px;
	z-index: 10;
}
.banner-wrap .page-num span {
	background-color: #fff;
	color: #000;
	cursor: pointer;
	height: 9px;
	width: 9px;
	margin-right: 10px;
	text-align: center;
	font-size: 0;
	text-indent:-9999px;
	display: inline-block;
	border-radius: 50%;
}
.banner-wrap .page-num span.current {
	background-color: #ff4739;
}
.banner-wrap .control-mod {
	top: 150px;
	height: 1px;
	left: 50%;
	margin-left: -585px;
	position: absolute;
	text-align: center;
	width: 1170px;
	z-index: 11;
}
.banner-wrap .control-mod .control-l {
	background: url(../../images/banner-btn-pre.png);
	float: left;
}
.banner-wrap .control-mod .control-r {
	background: url(../../images/banner-btn-next.png);
	float: right;
}
.banner-wrap .control-mod .control-l, .banner-wrap .control-mod .control-r {
	cursor: pointer;
	height: 75px;
	width: 58px;
	z-index: 2;
}
.wrapper{width:1170px;margin:0 auto;}